﻿button { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 20px 0 0; 
  text-align:center;
  background-color:Transparent;
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 20px; 
}

/* style exceptions for all IE browsers */
button { width:auto; overflow:visible; }
/*button span { margin-top:1px; }*/


button.RedTexture 
{
  height:25px;
  line-height:25px;
  background-position: top right;
  background-repeat:no-repeat; 
  font-size:18px; 
}
button.RedTexture span { 
  height:25px; 
  line-height:25px;
  background-position:top left;
  background-repeat:no-repeat;
  color:white; 
}

button.RedTexture:hover
{
  background-position:bottom right;
}
button.RedTexture:hover span
{
  background-position:bottom left;	
}
